lyriform organ
noun
: a cuticular groove that is connected with a nerve ending in many spiders, often occurs in groups on the legs and sternum, and is thought to be an organ of hearing
Love words? Need even more definitions?
Merriam-Webster unabridged
Share